surmount the difficulty - Fransızca İngilizce Sözlük